rented residential premises - Turc Anglais Dictionnaire